package com.ld.security.common.shiro.vo;

import com.ld.security.common.core.base.vo.SuperVo;
import com.ld.security.common.shiro.model.AccountModel;
import com.ld.security.common.shiro.model.PermissionModel;
import com.ld.security.common.shiro.model.RoleModel;

import java.util.List;


public interface UserInfo extends SuperVo {


    AccountModel getUser();

    List<? extends  RoleModel> getRoles();

    List<? extends  PermissionModel> getPermissions();
}
